These contemporary serviced two bedroom apartments are situated in London’s fashionable Victoria district close to both Buckingham Palace and Victoria Station. These private London serviced apartments could not be positioned more conveniently, whatever your reason for visiting London. Walking distance to all the shops and restaurants. We offer more than 10 apartment in the same building, images are for guidance as layout can vary but quality is the same. Contact us direct for best rate.