Le Méridien Piccadilly

London W1J 0BH

Le Méridien Piccadilly

Le Meridien Piccadilly is a 5* hotel located in the heart of London, moments from some of the top tourist attractions London has to offer!

Room Layouts & Capacities

Boasting 7 versatile event spaces, including 3 Regency suites, 3 sleek meeting rooms and their beautiful rooftop restaurant with a terrace looking over Piccadilly, this venue works for every event, from small meetings to large banquets.

BY TUBE The venue is moments from Piccadilly Circus station

BY CAR Venue address: 21 Piccadilly, Mayfair, London W1J 0BH


You may also like