Here are the top best and expensive hotels in London. 1-The Lanesborough This is an early 19th-century hotel. It has a classical design. The interior of the hotel is classy. The decoration of the rooms is awesome. The designs are very...