Great accommodation for anyone wishing to stay in London.