Kingfisher House in City of Westminster

Kingfisher House in City of Westminster is an apartment building (NW8 7AP). Kingfisher House is near Townshend Road. Kingfisher House also exists in Royal Borough of Kensington and Chelsea and London Borough of Wandsworth.

Postal Code
NW8 7AP
Building Type
apartment building