0,5 km - Getting there
Unit 10, North Piazza
Royal Opera House, Covent Garden
WC2E 8HD
LONDON
07709712958
Open today :
10:00 - 20:00