Luxury for Under £100: London Hotel With Breakfast

Experience London luxury without breaking the bank at the Strand Palace Hotel. Can you really enjoy a stylish stay for under £100?