If you need to stay right in London, this is the place. Right near the Tower of London and walking distance to everywhere. Aylin is a breat host and makes you feel very welcome.
Highly recommended.