Venue address walk in backrub 11 charlotte place London W1T 1SJ Venue location 51.5189108, -0.1359591 Venue telephone number(s) 02074369875 Venue email(s) info@walkinbackrub.co.uk Venue website URL http://www.walkinbackrub.co.uk