To walk into Mayfair restaurant Il Gattopardo is to step back in time to 1950’s Italy when the country was at a height of opulent design. Located on Mayfair’s Albemarle Street, Il Gattopardo ...
My brain wasn’t really sure which sense to interpret first. Walking through the front doors of The Ivy Asia Mayfair you really get an explosion of sound, sight, smell, touch and, of course ...