Sycamore Grove is located near Newcastle-upon-Tyne, next to a rail yard. The last time there was a grove was about two thousand years ago. Also sycamores are not native trees in the UK, so the last time there was a sycamore grove was never.
When you’re making a meme, put at least some effort to make it correct.
Late 1960-s/early 1970-s.