A trolley load of luxury fun at Charlie’s Restaurant, Mayfair

by Luxuriate Magazine Editor
A trolley load of luxury fun at Charlie’s Restaurant, Mayfair