Home | 15 St Helen's Place
 

EXCLUSIVE ADDRESS

 

St. Helen’s Place is one of the most desirable private gated streets in London. Situated between Bank and Liverpool Street, the area is home to many top companies as well as a wide range of leisure, restaurant, bar and retail amenities.

 
,000
 

SQ FT

AVAILABLE SPACE