The apartment is in a brilliant location if you are wanting to be near Twickenham Stadium. It is also very close to shops, bars and the train station making it a great place to stay.
Robin was really helpful and quick to respond to any queries.