Restaurants in London
113 Baker Street
London
Greater London
W1U 6RS
It really is brill here. Perfectly cooked chicken dishes and vegetarian dishes.
fiona colton - 17/11/2009 | report this review
All fields are required. Your review will appear immediately.