Calico House Serviced Apartments
Calico House,42
London
EC4M 9DT
020 7489 2500
Accommodation - Residential
Visit Website