Serviced Office to Rent in Station Road, Edgware, HA8, a small friendly business centre has been recently refurbished. The office suites come either furnished or unfurnished and range in size from 99, 130 and 135 square feet. The building is accessible 24-hours. Parking space can be arranged at £60 per month while no VAT will be added as the centre is not VAT registered....