Hotel Oliver
198 Cromwell Road, Earls Court, London
SW5 0SN