Transactions
The Mermaids Tail - Leicester Square
7-9 Leicester Square . london . W1
Formerly a Starbucks, this ground floor, corner premises of 4,000 sq ft located on the prime North Side of Leicester Square was acquired on behalf of our clients, ATFC Ltd.