As from the 9th October 2009 The Honorary British Consulate will no longer be handling renewals of British Passports.
All completed application forms and accompanying documents must be sent directly to The British Consulate General, Tepebasi, No: 34 Mesrutiyet Caddesi
Beyoglu, Istanbul...