Lewis Caroll Lodge - About the development Named by the Sunday Times as the ‘Best Place to Live’ in the South West, the Cotswold spa town of Cheltenham is
Located right next to Basildon train station giving you easy access to London. This one bedroom, one bathroom flat comprises of an open planned living space