London
Colonel Saab Trafalgar Square
Centrally located in London’s West End just off The Strand and a stone’s throw from Trafalgar Square, Colonel Saab, which opened in November last year, is the perfect setting for either a pre-theatre dinner or […]
