City Apartments Ltd
Address:
London City of London EC1A 7HU
020 7726 2626
Serviced Apartment
Vist Website