South London House localiza-se em Sutton, a 4,3 km de Nonsuch Park, 7,1 km de Estação de Metro de Morden e 9,1 km de Estação de Metro de Colliers Wood. O alojamento está a 15 km de Crystal Palace Park e 16 km de Brixton Academy.
Este apartamento inclui 3 quartos, uma sala de estar e uma cozinha totalmente equipada com frigorífico e forno.
The All England Lawn Tennis Club Centre Court fica a 11 km de South London House, enquanto Chessington World of Adventures está a 14 km de distância. O aeroporto mais próximo é o Aeroporto de Londres - Heathrow, que fica a 26 km de South London House.