Located on Tower Road in the heart of Sliema, Malta’s epicentre for entertainment and main costal resort, John Taylor offers some of the most prestigious properties on the island to a distinguished clientele.
The agency is specialised in the sale, rental and property management of luxury real estate.
Project: Studio Moda