Home The Hub In London Restaurants

The Ambassador

Area: City & Out East
Price: ££
Cuisine: European
Address: 55 Exmouth Market,
EC1R 4QL
Phone Number: +44 (0) 20 7837 0009