Feature, For your diary, Mayfair & London

Celebrate the Diamond Jubilee at Flemings Hotel, Mayfair