Barnaby's

47 Lillie Road London SW6 1UD