Sutton town center: Right at the heart of Sutton, this area offers a lively atmosphere with plenty of shops, restaurants, and cafés. It's perfect for those who love being in the thick of things. Plus, it's easy to catch public transport from here.
Cheam village: For a more quaint and charming vibe, Cheam village is the place to be. It’s a delightful spot with a touch of history and provides a quieter stay without being too far from the action.
Carshalton: Known for its picturesque ponds and greenery, Carshalton is ideal for those seeking a more relaxed and peaceful setting. It's a lovely spot to unwind after a day exploring the hustle and bustle of Sutton.