Peter's accommodation is very central and perfect for any visitor to access all important places. it is very close to some famous and beautiful green spaces as well. also close to access to Heathrow airport (Paddington Station) and Stansted (nearby tube to Liverpool Street Station). I experienced no queuing for the bathroom and there is always hot water. Everything you need is in the kitchen which you are able to use.