|
|
|||||||
|
Not that familiar with London sites, but there's the WWT - London or there's the British Wildlife Centre but that's south London. I've not been to the WWT London, but based on the WWT in Wales you won't be disappointed. I've been to the British Wildlife Centre a couple of times and it's excellent. Hope this helps a little. Tony |