Caparo House, 103 Baker Street, London, W1U 6LN. United Kingdom.
enquiries@caparohotels.com t:+44 (0)207 486 1417 f:+44 (0)207 224 4109