Leicester Square
Welcome to London Grace Leicester Square! Pop in and say hi, or take a look at our other store locations
Welcome to London Grace Leicester Square! Pop in and say hi, or take a look at our other store locations
LEICESTER SQUARE
11 West Street
London
WC2H 9NE
Fill in our enquiry form and somebody will respond to you as soon as possible.
It’s party time! Leicester Square Grace Space is the perfect venue for a celebration, hosting hen-dos, birthdays and baby showers with food options such as ‘Afternoon Tea’ and ‘Pizza & Prosecco’ for up to 20 people…