Introducing Carlotta, London
/This is Carlotta, London. Known for opulent, kitschy interiors, Big Mamma restaurants never disappoint and this one certainly lives up to expectations. Tekne were appointed as principle contractor to bring something very special to market.
Read More