This property is ideally located very close to Victoria train and coach stations, which was just what we needed for our short stay in London. There is plenty of space and more than enough beds to sleep a large family.