Lovely accommodation just a stones throw from Tower Bridge and the Tower of London, with everything you could want for a home away from home in the centre of London.