An Idyllic Woodland Area in the Heart of... London?