Casa Manolo, Strand. Casa Manolo, Strand. Casa Manolo, Strand. Casa Manolo, Strand. Casa Manolo, Strand. Casa Manolo, Strand. Contact Strand: 020 7240 9872 99 STRAND, WC2R 0EW