Located on the edge of Regent’s Park, Regent’s Crescent is London’s only Grade 1 listed new build and will soon be ready for occupation.
Live Royally in London at Regent’s Crescent