Results 2 results found Captain Scott Memorial Lighthouse, Roath Park, Cardiff, Wales, U.K. The Captain Robert Falcon Scott statue in Waterloo Place, St. James, London, England, United Kingdom, Europe Historical blue plaque on Robert Falcon Scott Residence in Oakley Street, Chelsea, London, England, United Kingdom, Europe