Great, modern, clean and well equiped property in a great location. Superb access to Twickenham stadium but also great for riverside walks and trips to the park.