Apartment was lovely! Perfect location and very tastefully done. Beds were very conformable, amenities were great, very spacious and right in the heartof London. We did get asked to pay a £400 deposit before check in.