We really enjoyed our stay at bens apartment. The place has everything you need and the location is awesome. Just down the road from one of the best parks in London and close to the river. Also Bus stops right outside take you all over the city. Would recommend 😊