Price: £3,000/ Month
Luxurious office space, a size of 170 meter sq and a 31 meter sq terrace.
Share At: