The Lodge, The Lodge is a beautifully reburbished Victorian Town House in the heart of Swindon. Situated in a quiet area in the centre of the town, this comfortable and friendly guest house can provide most requirements for business guests. [more...] |