49 Upper St, London
Shop to rent
£92,002 per annum 753 sq ft
Property facts for 49 Upper St, London
The property comprises a four-storey building with ground floor retail space.
The property is located a short distance from Angel Tube Station.
This shop to rent is located in Islington, London.View the performance or update the listing in CoStar