menu
Closed

Montgomery Place

London

Greater London

41
Classic American Cocktail Bar with Luxury Snacks.

Notting Hill - London

@MontgomeryLDN

Contact details

Montgomery Place
31 Kensington Park Road
London, Greater London
W11 2EU
Phone: 020 7792 3921

Additional Information

Venue Feed