Trafalgar Square - London UK - Things you didn't know! | Water Fountain - The view is stunning!