Enjoy easy access to everything from this perfectly located home base.Located in the heart of Stamford these apartments are perfectly located for exploring the local area.
Located in the heart of central Stamford. Two minutes from restaurants and bars and five minutes from the famous George Hotel, one of England’s oldest inns, providing a perfect backdrop for exploring Stamford’s stunning historic architecture, boutique shops and fabulous pubs.