Interior Design Assistant Jobs - Meppershall, England