Know a great happy hour or special for this location?
Choice cuts of char-grilled Argentinian beef in an intimate bistro setting with designer lampshades.
Suggest an edit
54 Red Lion St, London, WC1R 4PD