The arch is situated on Carlisle land in the London Borough of Lambeth. The location benefits good transport links with Lambeth North tube station within 5 minutes' walk as well as being close to a major A road. Access to the property is from Carlisle Lane to the rear of Hercules Road.
Floor number: Ground, Ste 196
Prominent industrial location