The Swiss Centre was a popular tourist attraction on the north-west corner of Leicester Square, London which featured a bank, tourist office, a chocolate and souvenir shop, cafe and several Swiss themed restaurants which were located in the basement.
The Swiss Centre was a popular tourist attraction on the north-west corner of Leicester Square, London. This London featured a bank. This London featured tourist office. This London featured a chocolate and souvenir shop. This London featured cafe. This London featured several Swiss themed restaurants. These several Swiss themed restaurants were located in the basement.