Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
The address of the Air Canada London office is 30 Fenchurch Street, London, EC3M 3BD, UK. For travelers using Air Canada, this office offers a variety of services such as booking, reservations, and customer service.