Press Enter to search

Regent’s Place

 

 

Regent’s Place is a 13 acre, fully managed mixed use campus in London’s West End that is currently occupied by over 20,000 workers and residents.