Venue

WELCOME TO CHARLIE MAYFAIR LONDON

Charlie Mayfair London is renowned for offering a unique experience to any bespoke event. Located in the Victorian elegance of Mayfair, adjacent to Berkeley square its prime location is connected to many transport links. It has sophisticated leather booths and walls of arts portraits leaving an ever lasting impression on any occasion.