This was the worst place I ever been. The location is good, right in the heart of London, but it does not worth it. I would not recomend the place to anyone even if I hate that person. When we got into the building we were taken to the "reception" (this was a room where the employee lives). In the... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video