Barry's

31 Aberfeldy Street London E14 0NU