Tags Bistro London Bistro in London Canton Arms Phone: +44 020 7582 8710 Address: 177 South Lambeth Road, London Noble Rot Soho Phone: +44 20 7183 8190 Address: 2 Greek Street, London Peckham Cellars Phone: +44020 4551 9444 Address: 125 Queen's Road, London