1. Property photo 1 of 5 Photo 0
  2. Property photo 2 of 5 Photo 1
  3. Property photo 3 of 5 Photo 2

From

£12,000 pa

£1,000 pcm

Office to let

Station Road, London N22

From

£12,000 pa

(£1,000 pcm)

Office to let
Station Road, London N22

    Added on 08/07/2025

    About this property

    • Meeting Rooms

    • Wifi

    • Secure

    • Break Out Areas

    • Kitchen

    • Parking

    • Onsite Cafe

    • Reception

    • Roof Terrace

    Wood Green is designed to celebrate the natural surroundings in this North London suburb.

    Located on Station Road, it's a bright, airy space with two terraces with stunning views of the City of London and Alexandra Palace.

    Starting in reception on the ground floor and extending through the core of the building, a striking 'living' wall, covered in plants and flowers, will breath oxygen into your new offices.

    More information

    Report this listing