Delivery
Pickup
Outdoor
England
London
Havering
Romford Town
1 Restaurants on GastroRanking
213 Opinions in 1 websites
This was such a disappointment and the worst afternoon tea I have ever had. I definately will not be coming back and the price of £36 for 2 people is extortionate for the items I received. The servi