If you are talking about Shrewsbury in England, then as both are in England you will not need a passport to travel there.
You do not need a passport to fly from London to Newcastle-upon-Tyne, as both locations are in the UK, however it is always best to take your passport with you just in case.
Yes, you need a passport to travel to Europe.
Yes, you need a passport to travel to Paris.
You need a passport
No, you do not need a passport to travel to Arizona if you are a U.S. citizen.
Yes, you need a valid passport to travel to Brazil.
Yes, you need a valid passport to travel to Colombia.
Yes, you need a valid passport to travel to Peru.
Yes, newborns need a passport to travel internationally.
Yes, you need a valid passport to travel to Australia.
No, you do not need a passport to travel to Florida if you are a U.S. citizen.
Yes, you need a valid passport to travel to India.