Want to know where this country scene is???
Its just 200 metres from Marble Arch in the centre of London!
The view looks southwest from what’s known as Cumberland Gate.
I took the pic below on Friday 4 Oct to show the other view – a red London bus’s just visible thro the trees: