Listings in England
Here are 977 ‟Public Square / Plaza” listings
5
4
3.
Lacs Store
3.5
5
4
5
5
5
10.
Leabank Square
4.5
4.5
4.1
4
3.7
5
16.
Leicester Place
4.5
17.
Leicester Square
4
19.
Leicester Square
4.7
5
4.4
22.
Leiden Square
4.5
23.
Leinster Square
4