Le Méridien Piccadilly
21 Piccadilly · London W1J 0BH · Phone:
(44)(20) 7734 8000
Local Time:
2:51 AM
· Weather:
Partly cloudy,
8 °C
· E-Mail Us · Announcements