Great location for Twickenham river/restaurants & shops