Artillery Lane situa-se no centro de Londres, a menos de 1 km de Brick Lane e a 13 minutos a pé de Sky Garden, e dispõe de acomodações com área de estar e cozinha.
Há uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos em cada unidade, assim como um secador de cabelo.
Artillery Lane tem vários pontos de interesse populares nas suas proximidades, incluindo Estação de Metro de Liverpool Street, Torre de Londres e Tower Bridge. O aeroporto mais próximo é o Aeroporto London City, que fica a 11 km de Artillery Lane.