Canadian flag Canadian representation in United Kingdom

London — Canadian High Commission

AddressCanada House
Trafalgar Square
London SW1Y 5BJ
Phonelocal: (020) 7258.6421
international: +44.20.7258.6421

London — Canadian Consulate

AddressMacdonald House
1 Grosvenor Square
London W1K 4AB
Phonelocal: (020) 7258.6600
international: +44.20.7258.6600

Belfast — Canadian Honorary Consulate

AddressBelfast
Phonelocal: (028) 9127.2060
international: +44.28.9127.2060

Cardiff — Canadian Honorary Consulate

Addressc/o St John Cymru Wales
Beignon Close
Ocean Way
Cardiff CF24 5PB
Phonelocal: (02920) 449.635
international: +44.2920.449.635

Edinburgh — Canadian Honorary Consulate

AddressBy appointment (Bruntsfield area)
Edinburgh
Phonelocal: (07) 702.359.916
international: +44.7.702.359.916