Rupert & Teddy
Café · Greenwich

Rupert & Teddy

$$

Thames-side Greenwich gem with high ceilings and river views, known for lasagne and lamb moussaka that keep regulars coming back week after week.

Info

📍
Address
32 Horseferry Pl, London SE10 9HG, UK, LDN

More like this