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