The Lanterns at Hastings is a contemporary lifestyle environment, created to fill a need for a high quality retail environment on the South coast of Barbados.
The complex hosts a mix of 30 shops and restaurants, and is the only retail facilit…
Closed until 8:00 AM tomorrow