Scott House, E13
Upton Park
Scott House is located on Queen’s Road West.



return to article