Greece’s Largest Shopping Mall is Coming to Athens

Vouliagmenis Avenue, on the glamorous Athens Riviera is set to become home to Greece’s largest shopping mall! According to Lamda Development who presented its new project to the public last week, the estimated amount of investment for the new development is between 335 to 410 million euros and is set to be completed by 2025.  The … Continue reading Greece’s Largest Shopping Mall is Coming to Athens