Amazin location. A few minutes walking to the best locations of London