It is your responsibility to check your passport validity. To enter Europe (and all Schengen countries) your passport must: have a ‘date of issue’ less than 10 years before the date you arrive and have an ‘expiry date’ at least 3 months after the day you plan to leave. Sources of information include; https://www.gov.uk/foreign-travel-advice.
A visa is not required for your trip to France, Germany, Austria, Hungary, Serbia, Bulgaria or Turkey however further advice should be sought from the applicable tourist authority for other nationalities and for general queries. We strongly advise you check your destinations' Tourist Board or Embassy for the most up-to-date guidelines regarding passport validity
British Citizens travelling to Turkey for tourist or business purposes are able to travel without a visa for visits of up to 90 days in any 180-day period. We recommend you check with your destination's tourist board or embassy prior to departure for the most up-to-date guidelines regarding visas and passport validity.