Alex Polizzi

Alex Polizzi

Business leaders · Creators · hotel manager

🇬🇧 United Kingdom

British hotelier and TV presenter