'Do you keep thinking there must be another way' - Mimosa HouseMimosa House is a temporary gallery space in Mayfair. Tucked inside a quiet building awaiting redevelopment and spanning across two...