Camilla House está ubicado en 12 Regent Terrace, TR18 4DW, Penzance, Reino Unido.