Our food



Barnes

14-15 Barnes High Street, Barnes, London, SW13 9LW
Our food
Find out more