4 ms·I believe there's a statue of George Washington in London.by nojito 6y agoI believe there's a statue of George Washington in London.