Alexandra Park, Portsmouth, was opened in 1907 and was a place of recreation for the people of Portsea Island. It provided lawns, flowers beds, paths and seats; it was an area to escape the toils of i
Aerial view of Alexandra Park
Memorial commemorating the opening of Alexandra Park
Portsmouth is a port city and unitary authority in Hampshire, England. Most of Portsmouth is located on Portsea Island, off the south coast of England in the Solent, making Portsmouth the only city in