Location of this place is unbelievable, just minutes away from Big Ben, London Eye and Buckingham Palace. Ranti is truly a wonderful host, she let us keep our bags in the apartment the whole day after our check out. 10/10 would recommend.