Leslie Place
Our Leslie Place flat is the ideal choice for a couple on a weekend away or a single person looking for an adventure. Nestled in the heart of Stockbridge and with great transport links to the city centre, the location couldn’t be more ideal.