London Files #7 – Canela Café

Looking for a great restaurant in central London? Check out Canela, a lovely Portuguese place in Covent Garden!

View Post