71 Shelton Street, London, WC2H 9BP, United Kingdom
+44 (0) 20 7965 7394
reservations@cosmosapartments.co.uk