London Home providencia acomodações em Londres com acesso Wi-Fi gratuito e televisão de ecrã plano, bem como um terraço.
London Home tem vários pontos de interesse populares nas suas proximidades, incluindo King's Cross Theatre, Estação de Metro de King's Cross St Pancras e Estação de Kings Cross. O aeroporto mais próximo é o Aeroporto London City, que fica a 14 km de London Home.