Larry's

12-16 Blenheim Grove London SE15 4QL