B & H Garden Room

Bar in Trafalgar Square
B & H Garden Room image
Address

27 - 31 Charing Cross Road
Trafalgar Square
London
WC2H 0LS

Map
Telephone
020 3962 7275
Nearest Station
Leicester Square
0.06 miles
Category
Bars

A new Bourne & Hollingsworth rooftop restaurant and bar with panoramic views of London situated in the heart of the West End.

User Reviews

There are no user reviews