England is full of proud gardeners. Trafalgar Road, Twickenham in London is quite well know for its majestic and grandiose homes: A friend lives in the road, so I have the privilege of viewing all the front gardens each time I stay there.