The apartment has everything you need for a short stay in London. Perfect location. Metro and bus stations are 5-10 min away. Great communication with the host and very clear instructions!