Walk-in Backrub: The Strand 40 Tavistock Street Opera Quarter, Covent Garden London WC2E 7PB Read more about Walk-in Backrub: The Strand 40 Tavistock Street Opera Quarter, Covent Garden London WC2E 7PB