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 😎