Merton, Lombard Road

Fully let
London | 33,583 Sq Ft