Restaurant
Restaurant
local
$
Goddards at Greenwich is a popular spot known for its traditional British pies and mash. Located in the heart of Greenwich, this cosy eatery serves up hearty comfort food that will make your taste buds dance with joy. This is not a trendy restaurant - this is old-school London dining 😎
Want to see more?
I have created curated maps and itineraries for travellers that want to travel like me.