Office - To rent - St. Andrews House 18-20 - London
The transformation of 20 St Andrews is underway to provide stylish, efficient and highly desirable offices of up to 58,000 sq ft, designed specifically to meet the various demands and expectations of today’s occupier.
20 St Andrews occupies an enviable position within the heart of one of Central London’s most exciting, dynamic and highly accessible areas.
The location enjoys the best of both the City of London and Midtown, where heritage, culture and a high quality infrastructure combine to create a winning formula.
|Unit / Floor||Size SQFT||Description|