Price: £1,800/ Month
Luxurious office space, a size of 125 meter sq and a 20 meter sq terrace.
Share At: