Well, your guess is as good as mine!
In the upmarket London area of Mayfair, there’s a small park surrounded by fancy hotels and top-notch car showrooms. It’s a lovely little oasis in the midst of all the traffic and huge buildings. And in the middle – this random tree. It’s not an area id have thought would appreciate something like this, but who doesn’t love a bit of randomness?!
Have a lovely weekend!