London Planning TipsWhere to Stay in London 8 Budget London Hotels That Cost Less Than £200 Per Night