The London City Apartment is not really someone, who arrives after 7 pm. The keys has to be picked up from the other side of the city. This very unpleasant fact is not told anywhere beforehand. To make things worse the customers service is very unfriendly.
- Also Known As:
- London City Apartments England