I showed Mel the original pic today and he thought it was Berkley Square.
Is that the same place sort of?
Hi Wolfy - sorry only just read this!
I'm pretty sure that's Soho Square - the pic I posted is a photo of S Square and I recognise the Charles II statue which (I think ) they are standing in front of and the little Tudor style building in the background.
Berkely Square (below) is in Mayfair and looks very similar so I'm not positive......