Fraser Bond are the leading lettings and property management agents for Artillery Mansions - London SW1H. Artillery Mansions is a block of mansion flats on Victoria Street in Westminster, London SW1. Access through the courtyard from Victoria Street. Commercial premises on the ground level.