Located in the heart of the vibrant Leith district, 82 Trafalgar Lane presents a fantastic opportunity to acquire a spacious three-bedroom townhouse...