Festoon lights and hanging plants on the ceiling of Las Iguanas Royal Festival Hall

London
Royal Festival Hall

Not seeing the booking form? Click below

Find a different Las Iguanas