afternoon tea, Feature, Inside Flemings, Mayfair & London

Our new Afternoon Tea selection at Flemings Mayfair