St. Christopher’s Place

St Christopher’s Place is a Central London estate located between Oxford Street, Wigmore Street and Selfridges. The estate comprises 150 lettable units made up of over 50 shops and restaurants, 40 office suites and 60 apartments. Retail tenants include Phase Eight, Mulberry, Kurt Geiger, Jones The Bootmaker, Whistles and Body Shop. Restaurant tenants include Cote, Carluccio’s Café Rouge and La Tasca.

Clock St Christophers place


Share on facebook
Share on twitter
Share on linkedin
Share on email

More Properties

Huge glass building in the city

BMO Commercial Property Trust

Buildings on Burma Road

Burma Road

499 purpose built, on campus student accommodation units let to University of Winchester.
Clock St Christophers place

St. Christopher’s Place

A retail oasis in the heart of central London’s shopping district. A true mixed use property investment combining retail, restaurants, offices and residential.