Enchanted Garden Masquerade

The Enchanted Garden Masquerade Ball and Fashion Show

The Enchanted Garden Masquerade Ball and Fashion Show – Home House, Portman Square, London The Enchanted Garden Masquerade Ball and Fashion Show on the 29th May 2016, Home House, 21 Portman Sqaure, London, was a magical, enchanted garden of mystery and mayhem. A unique mix of fashion, art and live entertainment were brought together to …