Bowers, Phelps & Sons
Biographical Display
Bowers and Phelps was a boatbuilding firm in Putney, London. Charles Phelps, a members of the Phelps wtaermen's family, was a partner. He won Doggett's Coat and Badge in 1884.