N1 Shopping Centre

N1 Shopping Centre
21 Parkfield Street, London, N1 0PS