Nutford House se encuentra a solo 15 minutos a pie de Oxford Street y a un corto viaje en metro del Palacio de Buckingham y de las principales atracciones de Londres, lo que lo convierte en la base perfecta para explorar la ciudad y sus alrededores, donde hay varias tiendas, museos, galerías, clubes, pubs y restaurantes.
Ofreciendo alojamiento durante el verano para visitantes y grupos, en habitaciones individuales con baño compartido y conexión a internet por cable gratuita incluida, además de vistas a la ciudad circundante.