Would love to know how the London Mews, Langham Hilton and London Hilton compare, taking into account price difference with this offer. I'll be in London at end of May and would like to take advantage of this offer. Will be with my girlfriend, so would like to take romance into account in deciding which property - location seems fine on all three. Is extra money worth it for Langham or London Hilton? Will appreciate any advice. Thanks.