London unveiled exciting facts you didn t know