This Private Meetings and Events Space at 1 Leicester Square is perfect for your next London venue hire option.
One of the most iconic addresses and located in the neighbourhood of cinematic glamour; 1 Leicester Square, a rooftop bar and restaurant offers unrivalled panoramic views of London, theatrical cocktails and a fresh seasonal menu.