108, Baker St
London,
Greater London
W1U 6LJ
020 7958 5210
www.berkplaza.com
Latitude: 51.5209487, Longitude: -0.1569646
09:00 - 18:30 - Mo, Tu, We, Th, Fr
Actual information about Sherlocks Bar and Grill of Hotel Restaurant category. Sherlocks Bar and Grill is located at 108, Baker St London, W1U 6LJ. How to get to Sherlocks Bar and Grill office? Look at the map below or call them 020 7958 5210