Our stay with Alessandro in London Victoria was fabulous. The location is superb Nd while the Apartment is small it is only a 5 minute walk to Victoria station and. 25 minute walk to Buckingham Palace in one direction and the Tate Gallery in another.
Everything you need is contained in the apartment and building and the cages Nd grocery stores are very close.