Turkish Embassy in London
Turkish Embassy and Consulates
Turkish Embassy – London
Tel: 020 7393 0202
Address: 43 Belgrave Square, London SWIX 8PA – Map
Turkish Consulate General – London
Tel: 020 7591 6900
Visa Tel: 09068 347 348
Address: Rutland Lodge, Rutland Gardens, Knightsbridge, London SW7 1BW – Map
Visa Opening Hours
Mon-Fri 9am-12.30pm