Xmas at the Westbury

Back at the Westbury in Mayfair – this time for Xmas images and shooting the re-furbished Polo Bar. Looks great – In fact, the Polo Bar was voted “Best Hotel Bar of the Year” in 2010.

 

Share This: