THE PRINCE BAR
Bar & Restaurant
Less a bar, more an entire street, transformed into an epicurean paradise featuring London’s most exciting food, drink and atmosphere.
London's largest pub garden, complete with retractable roof! The green paradise is a great place to enjoy food and drink.