
Montgomery Place
PERMANENTLY CLOSED
London
$$$$
31 Kensington Park Rd
London, W11 2EU
Montgomery Place is serious about its mixed drinks -- it's got a huge cocktail menu, complemented by equally tantalizing menus of bar food and wine, all in a rustic bar setting.