A flat is the British term for an appartment.