Fantastic stay in a great location. Twickenham is a really nice part of London and felt more like the countryside than the city with the city just 30 mins away. Kids loved the nearby parks and play areas.