St Charles Place, W10
St Charles Place is a street in North Kensington, London W10
return to article