London Travel Guide |
Home Attractions in London Airfare to London Accommodation What to do in London Travel Guide

Russian Embassy in London

russianflag.jpgRussian Federation Embassy and Consulates

Russian Embassy – London
Tel: 020 72296412
Address: 13 Kensington Palace Gardens, Kensington, London W8 4QX – Map

Russian Consulate – London
Tel: 020 7229 8027
Visa Tel: 0906 5508960
Address: 5 Kensington Palace Gardens, London W8 4QS – Map
Opening Hours
Visa Section Mon-Fri 8.30am-12noon
Passport Section Mon-Tues, Thurs-Fri 9am-12noon

Russian Consulate General – Edinburgh
Tel:+44 (0)131 225 7098
Address: 58 Melville Street, Edinburgh EH3 7HF – Map
Opening Hours
Mon-Fri 9.30am-12.30pm, 2pm-5.30pm