Newham Boys Boxing Club - 63 Queen's Rd W, London E13 0PE, United Kingdom | Fresha