The Lost Hour
Bar · Greenwich

The Lost Hour

$$

Budget Tex/Mex food and real ales, plus TV sports in modern, stylish 2-storey pub with tall windows.

Info

📍
Address
217-219 Greenwich High Rd, London SE10 8NB, UK, LDN

More like this