Ohhh wow. But are you a Londoner? Heheh I have worked around for many years and I also am not sure. I think they are just office buildings with many companies working in them. I was so surprised that you have recognised this 😂
You are viewing a single comment's thread from: