The Place is perfectly situated close to the city center and just minutes away from the London Eye, Big Ben and The London Tower. The price for a double room is absolutely reasonable. And it's clean and organized.
Arune & Egle are such a wonderful Hosts - very helpful and communicative.