Award winning Grade I listed modernist masterpiece with medicinal gardens and location overlooking Regent's Park.


Address:
11 St Andrews Place
Regents Park
London
NW1 4LE

❮ Back to Ceremony Venues