is Ranked #1 of 7 Restaurants in Central London London.
Some say it is quick.
The Latest Review: ★★★★★
Sent on the 5th of April, 2018
Management quick I'm fixing up your orders thank you to Nicole
Rank #1 of 7
Ranking of nearby Restaurants
|1|| Wendy's, 243 Oxford St. E.||3.70|