Price: £1,500 / Month
Luxurious office space, a size of 96 meter sq and a 4 meter sq terrace.
Share At: