Booking a new flat is a significant investment. A thorough site visit is crucial to ensure you're making a sound decision. This practical checklist will…