North Gower Street, London NW1 2HN, UK
+44 20 7383 3485
This place is famous for its perfect English breakfast, sandwiches, and most recently for being a filming location for BBC’s show Sherlock.
Business Hour
Mon - Fri: 6:30 a.m. - 3:30 p.m.
Sat: 7:30 a.m. - 1:30 p.m.
Sun: Closed