We loved staying at John’s Flat in Cheam Village. The flat was clean and the bed was very comfortable. It is everything you need for a stay outside of London . Everything was walkable and we were traveling with an infant so it was very convenient. It was great to easily get to London by train but also explore this wonderful town. Walk to and from the train was under 5 minutes . We would definitely stay again.