• sign in

Loading...

Photo 1 of 8

Pine Room

Photo 2 of 8

Pine Room

Photo 3 of 8

Pine Room

Photo 4 of 8

Pine Room

Photo 5 of 8

Mount Vernon

Photo 6 of 8

Mount Vernon

Photo 7 of 8

Mount Vernon

Photo 8 of 8

Pine Room

The Westbury, Mayfair-London offers exquisite function venues for refined meetings and indelible social events. Named for the walls that bestow its warm atmosphere, the Pine Room also boasts baroque ceiling details. Meanwhile, the Mount Vernon Room is distinguished by its Art Deco style. Amenities include a moveable divider, suitable furniture, an optional bar, and a flat screen TV and integrated sound system with onsite technical support.


Some of the services and facilities listed may not be available on a 24-hour basis or without advance request. Fees on certain facilities/services may apply.