Lovely place with a great location - close to shops, transport, green spaces, pubs and restaurants. Perfect for a short stay in London!