French Restaurants nearby Westfield Shopping Centre, 52-53 Montfichet Rd, London E20 1EH, UK

The Print House

Approximately 1.21 km away
Address: 133 High Street, Stratford, London E15 2RB