Tag Archives: Places to eat in London

April 05

LONDON EATERIES – London’s hidden gem Las Iguanas

As soon as I stepped foot into the newly opened Las Iguanas in Brunswick Square, I felt as if I was in a tropical island. This fun, hidden gem was honestly one of the best places I have ever tried in London. The manager made it a point to introduce herself to almost all the […]