Lambourne Avenue A spectacular pair of detached 5 bedroom houses located in central Wimbledon Village.