MAIN
ABOUT US
OUR PROJECTS
SERVICES
VIDEO REEL
CONTACT
More
Hotel 1928 Restaurant. A commercial development where the City of Sliema meets Shoreditch.