Primrose House está ubicado en Porthminster Beach, TR26 2ED, St Ives, Reino Unido.