11 Sheldon Square in City of Westminster

11 Sheldon Square in City of Westminster is an apartment building, Sheldon Square 11.

House Number
11
Street
Sheldon Square
Building Type
apartment building