Fashions Finest 15th Sept 2012 Westbury Hotel September 21, 2012 by Luke Dixon More fantastic outfits from Fashions Finest show at the Westbury Hotel, Mayfair on 15th September.