Original: A statue of Florence Nightingale stands in Waterloo Place, Westminster, London, just off The Mall.
Simplified: There are many statues of her in Britain, including one in Waterloo Place in London and a Florence Nightingale museum, also in London.