Albatross London

About

Albatross London is a wholesaler specialising in providing a complete range of inclusive packages and tailor-made tours for groups in London including hotels, theatres, attractions, guides, restaurants.

We also feature all major events including Chelsea Flower Show and Royal Ascot.

This content has been supplied by Albatross London

Venue Details & Map

Albatross London

Address
1 Wardour Street
Soho
London
W1D 6PA
Telephone:
+44 (0)20 3116 6530
Email:
Website:
http://www.albatrosslondon.com
Public transport:
Leicester Square or Piccadilly Circus Tube

Look for similar items by category