Bar & Restaurant, Mayfair & London

Ruinart Royal Rose Afternoon tea at Flemings Mayfair