The apartment is in a great location, across the road from the train station and close to all the amenities that St Margaret's has to offer. Only a 15 minute walk to Twickenham stadium.