Business Services International UK is an established inbound tour operator with offices in London and Edinburgh, providing a comprehensive range of services for overseas group and individual visitors throughout the UK. They place an emphasis on their personal service and the pleasure they take in offering London as a prime and exciting destination.
Venue Details & Map
Business Services International UK Ltd
70 PiccadillyLondonW1J 8HP
- +44 (0)20 7495 7556