Edgware Road, London, W2 from £312pw
A well maintained newly refurbished selection of x10 offices located on Edgware Road high street, minutes from Edgware Road Station, and Marylebone station.
Office is fully equipped with air conditioning, and access to a shared staffroom and restrooms