Address:
19 King's Cross Road
Camden
London
London
WC1X 9NH
United Kingdom
Tel:
020 3404 5178
Website:
rentholidayapartmentlondon.com/