It was a really pleasant stay. The location and the size of the rooms as well as the attentive staff was fantastic.
At times the lobby seemed to be really crowded by staff members.
The deposit at the beginning is quite high - even though it is refunded at the end.
All in all, I would always recommend to stay here because of the fantastic location next to the Tower of London and public transport.