London Restaurant Bar

London Restaurant Bar

Liverpool Street, London

This vibrant bar offers an exciting way to taste fine wines and champagnes in a social setting, complimented by some delicious contemporary dishes.

 

Share on social media
go back