Salah satu tempat menarik di London adalah Trafalgar Square. Selain itu Red London Bus juga merupakan pemandangan yang Ikonik. Yuk ikuti kisahnya
Trafalgar Square adalah alun-alun umum di Kota Westminster, London Pusat, didirikan pada awal abad ke-19 di sekitar area yang sebelumnya dikenal sebag