Great location for twickenham, about 25 minutes walk and some lovely pubs 5 minutes away.