£22,000 pa

(£27.62/sq. ft. pa)

Office to let
Stroud Green Road, London N4

    • 797 sq. ft

Let agreed
Added on 02/02/2026

About this property

    Description

    A fantastic opportunity to rent this well positioned premises situated on the vibrant and highly sought-after Stroud Green Road. The premises offer approximately 782 sq ft (74 sq m) of space and are suitable for a range of A1 and A2 uses. Flexible lease terms are available.

    More information

    Report this listing