Redhill - 61 London Road

Redhill - 61 London Road - Office Refurbishment


61-63 London Road is situated to the North of Redhill Railway Station on London Road, one of the principal routes into Redhill and only two miles south of Junction 8 of the M25.


This 50,000 sq ft Town Centre office building was comprehensively redeveloped and completed in June'17, following a regear of 50% of the building with the incumbent tenant, Travelers Insurance. The remainder of the accommodation was pre-leased during construction to PSA Finance and a Government body for 10 years and the building was sold to the London Borough of Newham in Aug’17.


Savills Investment Management