Stewart House in City of Westminster

Stewart House in City of Westminster is a house. Stewart House is near Herrick Street.

Building Type
house