Victoria apartment was very well located for our stay in London.
The property was very well presented and equipped. The host was in communication throughout the stay. I would highly recommend the apartment.