On the sixth floor of the Trafalgar Hotel, you can’t see very far from here but you are directly above Trafalgar Square, and the location’s a showstopper. Mehr erfahren.
On the sixth floor of the Trafalgar Hotel, you can’t see very far from here but you are directly above Trafalgar Square, and the location’s a showstopper. Mehr erfahren.