Helena Host Family situa-se em Londres, a 4,3 km de Estação de Metro de Canada Water e a 4,7 km de Brixton Academy, e dispõe de acomodações com acesso Wi-Fi gratuito e televisão de ecrã plano.
Tower Bridge fica a 4,9 km de Helena Host Family, enquanto London Bridge está a 5,1 km da propriedade. O aeroporto mais próximo é o Aeroporto London City, que fica a 15 km de Helena Host Family.