Our stay at Allesandro's place was fantastic. Check in was really easy and the location was perfect - 5 minute walk from Victoria Station (the main station in London) would recommend to anyone travelling to London that's never been before.