A fantastic opportunity awaits with this retail property located on Tottenham Lane, London N8. This shop spans a total area of 489..
This property is perfectly positioned on a vibrant high street surrounded by other retail stores and restaurants. Transportation is a breeze, with Harvey Road Bus..