New London Apartment localiza-se na área de Golders Green, em Londres, a 6,6 km de Lord's Cricket Ground, 7,3 km de Alexandra Palace e 7,4 km de Mercado de Camden. O alojamento está a 6,4 km de Jardim Zoológico de Londres e apresenta acesso Wi-Fi gratuito em toda a propriedade.
Este apartamento inclui 1 quarto, cozinha com um frigorífico e um forno, uma televisão de ecrã plano, uma área de estar e 1 casa de banho com chuveiro. Toalhas e roupa de cama são providenciadas neste apartamento.
Museu de Cêra Madame Tussaud's fica a 7,4 km de New London Apartment, enquanto Estádio de Wembley fica a 8 km de distância. O aeroporto mais próximo é o Aeroporto de Londres - Heathrow, que fica a 27 km de New London Apartment.