662-664 Holloway Road, London, N19 3NU

£20,000 Per Annum

To Rent, Type: Shop, 728 sq. ft

Arrange to view

To Rent, Type: Shop, 728 sq. ft