The Three Greyhounds
Pub; Bar; Gastropub; Restaurant; British restaurant
Description:Traditional dark wood pub on the ground floor of a mock Tudor building, with cask ales and bar food. Tall corner pub in mock Tudor building
Location: London Three Greyhounds, 25 Greek St W1D 5DD GB
Phone:+442074940953
Map Location:51.5134, 51.5134