It was an amazing stay with the apartment being 10min walk from London Victoria station. Most of the iconic attractions of London such as the Big Ben, Buckingham Palace, Trafalgar Square was also within walking distance. Serene and beautiful part of town. We were welcomed with a fine bottle of wine and the cupboards were stocked with some snacks, chocolates, as well as coffee and tea. It was a really pleasant stay and host was very proactive with the informative emails. Certainly a great choice if one were to stay in London!