Skip to content
This site uses cookies in accordance with our privacy policy. By continuing to use the site you are agreeing to their use.

Get in touch with the staff at ICANDO to plan your London adventure.

17-19 Buckingham Palace Road
London SW1W 0PT

Tel: 020 7592 1818

To find our central London centre check our Visiting us page for directions.