London, United Kingdom
The Palm Tree is a Grade II listed public house at 127 Grove Road, Mile End, and is within Mile End Park.
Listen to the audio guide for Sustainable design in Mile End Park Free on WIP — starts by itself when you arrive, even with the screen off