London Wetland Centre is ideal to enjoy the outdoors. Get some fresh air and discover how this distinctive area is being carefully managed.
If you're spending a while in Barnes, London Wetland Centre is a fine place to kick off your exploring. This nature reserve is one of many attractions worth seeing here. Buckingham Palace, Big Ben, and Trafalgar Square are also waiting for you close by.