Great location for shops, Twickenham station, really nice restaurants near bye too. cute patio also