Bow St Andrews Way

Fully let
London | 8,533 Sq Ft