Listings in England
Here are 977 ‟Public Square / Plaza” listings
4
4.5
5
3.5
4
4.5
3.5
4
14.
Islington Green
4.2
5
5
5
18.
Jansell Square
4.5
4
4.3
21.
Jubilee Gardens
5