Azwoz
Log in Sign up
13 visitor tips 12 views
Address
Suffolk IP United Kingdom

Ipswich is a port town and borough in Suffolk, England, located on the Orwell river. It is the county town, and largest in Suffolk, followed by Lowestoft and Bury St Edmunds, and the third-largest population centre in East Anglia, after Peterborough and Norwich. It is 65 miles (105 km) northeast of London. In 2021, Ipswich had a population of 139,600, while the Ipswich built-up area had a populati... (Wikipedia)

Facts (via Wikidata)
Official Website: Visit

Reviews

No reviews yet. Be the first to share your experience.

Nearby Places

Southwold
Town
Sudbury
Town