Chester Rd., Westminster United Kingdom
Fountains and benches to unwind at.
Photo Credit: Tracey
Claim copyright