The Edwins restaurant is located at the 202-206 Borough High St, London Greater London. It serves British, International, Contemporary, European and Gastropub food. Edwins is has a parking lot. For more deatils and orders call Edwins on 020 7403 9913 or visit thier website.