Chelsea House está ubicado en 2 Emslie Road, TR11 4BG, Falmouth, Reino Unido.