Switzerland Travel Centre

1, 30 Bedford St, Covent Garden

London WC2E 9ED


E-Mail: [email protected]

Phone: +44 20 7420 4900


Note: On August 6th 2019 we will close at 5pm


null