Perched on the top of the Trafalgar Hotel in Trafalgar Square, this smartened up bar has impressive views. The drinks are tailored for tourists and expense accounts, with cocktails more than a tenner. Leia mais.
Perched on the top of the Trafalgar Hotel in Trafalgar Square, this smartened up bar has impressive views. The drinks are tailored for tourists and expense accounts, with cocktails more than a tenner. Leia mais.