Flight Centre Shaftesbury Avenue - CLOSEDUnclaimedTravel & transportLondon, London020 7324 8326Not providedVisit website