Phone: +442036576950
Address: 64 Tottenham Court Rd, London, W1T2ET, United Kingdom
City: London
Dishes: 35
Reviews: 80
"During our time in London last year, my husband and I frequented this restaurant for breakfast. The staff were fantastic and very friendly. We especially enjoyed the macchiato."
All prices are estimates.