Or follow this link for some interior shots.
The bar is owned by the National Trust and is just over the road from the Europa Bus Station and Great Victoria Street Station.
Salt Whisky Bar near Marble Arch in London (click through for large versions):
Who is online
Users browsing this forum: Google [Bot] and 5 guests