129 Newington Green Road, London, N1 4RA

£12,000 Per Annum

To Rent, Type: Shop, 272 sq. ft

Arrange to view

To Rent, Type: Shop, 272 sq. ft