London · City of London
Most expensive streets in City of London
The 23 streets with the highest typical sale since January 2023, among 23 with five or more sales.
Typical means the middle sale on the street since January 2023. Open a street for every sale on it.