Swift House, NW6
Kilburn Park
Swift House is located on Albert Road.
return to article