Montezuma in Harrington Road South Kensington
17A Harrington Road, South Kensington, London 3ES, SW7 - Get directionsMenu Montezuma
How to get to Montezuma
Opening Time
Closed: Mon-Wed, Sun
10pm – 3am: Thu-Sat
Services
- Indoor Seating
- Full Bar Available
- Nightlife
- Dance Floor
- Club