Handsworth Park is a historic Birmingham green space, recognized for its Victorian design and the beautiful Handsworth Park Lake. It offers a tranquil escape with ornamental gardens and open areas perfect for relaxation.
Holly Rd, Handsworth, Birmingham B20 2BY, UK, London