01-06-2021, 10:28 AM
(This post was last modified: 01-06-2021, 10:53 AM by Colin Morgan.)
Well, the building looks a lot like Earls Terrace, Holland Park - quite an up-market address...
https://www.standard.co.uk/homesandprope...30161.html
https://www.standard.co.uk/homesandprope...30161.html