From£37,305 pcm | 9,948 sq ft25 Amwell St London EC1R 1UNMixed use to rent9,948 sq ft floor areaNearest station 0.3mi.
£1,500 pcm | 400 sq ft63 Amwell St London EC1R 1URRetail property (high street) to rent400 sq ft floor areaNearest station 0.3mi.
£2,375 pcm | 425 sq ft42 Amwell St London EC1R 1XTRetail property (high street) to rent425 sq ft floor areaNearest station 0.3mi.
£2,083 pcm | 450 sq ft48 Amwell St London EC1R 1XSRetail property (high street) to rent450 sq ft floor areaNearest station 0.3mi.