Is anyone in London area that could check something for me please.
We have booked an apartment via booking.com
And I have seen a new review which is saying it's a scam so this is worrisome
I just wondered if anyone is near or passing portman street and could check
Thanks