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. Read more.
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. Read more.