Colonna & Small's
96a Leather Ln, London EC1N 7TX, UK
Colonna & Small's is a coffee stop in London. Use the venue and map links to plan a visit and check the current menu.
96a Leather Ln, London EC1N 7TX, UK
Colonna & Small's is a coffee stop in London. Use the venue and map links to plan a visit and check the current menu.