€375 is around the price you are going to have to pay for a luxury hotel room in London. This is on average a 40%% increase on the cost of a typical London hotel, which is more likely to charge €278 a night.