La Ian Baker House si trova nel cuore di Londra, appena fuori Tottenham Court Road, ed è stata completata e inaugurata nel 2008. Oxford Street dista 10 minuti a piedi dalla principale via dello shopping della Gran Bretagna, mentre Soho, Theatreland, China Town e Regent's Park sono anch'essi raggiungibili a piedi.
La struttura dispone di 90 camere singole con trattamento di solo pernottamento. Le cucine sono condivise con un massimo di sei ospiti. È disponibile anche un piccolo numero di camere con bagno privato, soggette a disponibilità.
Gli ospiti possono anche utilizzare i servizi del Ramsay Hall (che si trova nella stessa struttura), che condivide lo stesso sito, tra cui lavanderia con carta di credito/app mobile, sala musica e sala TV, e i pasti possono essere acquistati presso il Ramsay Hall. Chi necessita del catering deve prenotare in anticipo.
Orari di apertura della cucina: tutti i giorni dalle 7:00 alle 22:00
Check-in: 15:00 (3:00) In poi (Nessun Arrivo consentito al di fuori di questo arco di tempo)
Check-out: 10:00 (10:00) - 10:00 (10:00)