Our food



Baker Street

133 Baker Street, London, W1U 6SF
Our food
Find out more