Explore Locations
London, England: United Kingdom
ChannelAdvisor UK Ltd is located in the West of London in the historic town of Richmond Upon Thames. Idyllically situated next to the banks of London’s famous river ChannelAdvisor’s UK offices are a perfect location to experience the individuality of an English town and still reach central London within 20 minutes.
Richmond has been one of London’s most attractive districts for hundreds of years. Being a favourite home and get away for Royalty and in more recent times the rich and famous. The town can boast numerous beautiful Royal parks, historic houses, museums, art galleries and theatres, and a town centre thriving with shops and restaurants.
Transport routes to Richmond are varied and in abundance with travel into the UK’s capital city only a short ride via train, underground or bus. London also has excellent train links to the rest of the country and from Waterloo Station you can travel direct to mainland Europe via the Eurostar. Heathrow and Gatwick are London's main international airports, however Stansted and Luton airports handle an increasing amount of international travel.
Once in central London, the diversity of one of the most vibrant cities in the World awaits. World class theatre, music, art, museums and attractions can keep one busy from dawn until dusk every day of the week.
A city steeped in hundreds of years of architectural history, is now complemented by numerous modern buildings and award winning designs.
Universities: Art Galleries and Museums:
Places and Buildings: Sporting Venues:
Theatres, Music, Opera and Ballet: Shopping: |
|



