Peninsula Square, London, London SE10 0DX02083 128680
Las Iguanas restaurants and bars are temporarily closed. Make sure you’re signed up to our website so you’re the first to know when we’re taking bookings