As per Raffles' blog, "Avios appears to have backtracked on the terms and conditions of the sale. London hotels are only offering a 15% discount. This is contrary to all of the promotional material."
This might be why you're not seeing great rates.
Added: "Florence, Milan and Guernsey are 50% off, Edinburgh and Venice are 25% off, and London is 15% off"