UKLondonSouth West London SW2-SW20Kensington and Chelsea
Shop, Office Retail
SW5, Earls Court, Earls Court Road
To Let 1,255 sf
Prominent shop in prime Earls Court Road location, formerly occupied by Vodafone, within 100m of Earls Court..