Victory House Hotel Review, Leicester Square, London

March 2022 ยท 1 minute read
Leicester Square, London, England

Victory House Hotel overlooks the flashing lights and billboards of Leicester Square, in the heart of London's West End. Neatly outfitted in black and white patterns with posters of cinema icons on the walls, this luxury boutique hotel has a cinematic glamour that brilliantly melds with its surroundings.

ncG1vNJzZmivp6x7tbHLnp6rmaCde6S7ja6iaKyilsOmuI6dnKysmaOutbXOp6ponaWnvLGxjq6loqyVmXqstc2gm6ilX5q7qLjAp5topJ%2BjsbC6jpycp6yilrlww8Ssq2adnpl8rbHInJysrJWnerS91JqpnmeYpMGmuNJoraKbpKS%2FunnHqKysnV2dvLWxy2g%3D