Wood Green London Serviced Apartments

Our serviced apartments are located at approximately 5 minutes walk from Wood Green underground station or 8 minutes from Alexandra Palace station. Located in a quiet area of London, our serviced apartments are the perfect base to explore the city