Rupert & Teddy

Top-rated Greenwich Peninsula restaurant, 3 mins from Cutty Sark station.

Address: 32 Horseferry Pl, London SE10 9HG, United Kingdom, Greenwich

Rating: 4.8/5 on Google

Explore more