Available 1st July 2024 Mayville Road, Leeds, LS6 1NF This wonderful property in the heart of Hyde Park… More Details