Roast Turkey @ One Aldwych Hotel on Eaten
ROAST TURKEY
Sunday Roast
1
REVIEW
7.2
RATING
REVIEWS
3
rd
REALLY GOOD
londonfoodaddict's Sunday Roast list
Probably one of the best Christmas meals I've had in a restaurant.