This accommodation was exactly what we needed. It is perfectly located, within walking distance of the London Eye, Big Ben and a lot of tourist places. Lucy was very kind letting us drop our bags off before check-in, and leaving our bags a few hours more after check out. The place is also very close to train and underground stations.