Jaaa... Det ligger et hotell i enden av Oxford Street. Like ved parken. Men jeg kommer ikke på navnet!