London is cheaper than ever - these 25 photos will inspire you to visit