Great place to be. Close to station and twickenham town centre.