Aarons apartment is the perfect one for a nice homely stay in London. It is situated right by Liverpool Street Station, perfect for all the touristy stuff, but also just a few minutes to the East End and Shoreditch for a more authentic London besides all the touristy stuff.
The apartment has everythign you need.