Abingdon Street Gardens
Discover Abingdon Street Gardens, a serene urban oasis nestled near Westminster. This compact square is renowned for its striking Henry Moore sculpture, offering a peaceful respite from the city's bustle. It's an ideal spot for a quiet moment, a picnic, or simply enjoying a breath of fresh air amidst manicured greenery.
London, United Kingdom Of Great Britain And Northern Ireland



