Buying A Flat? Things That Your Real Estate Agent Won't Tell You