Based in London, Greogoria Castillo Salon is a nail and beauty salon offering a compact menu of hair, nail, beauty and waxing services, alongside the most relaxing of massages.
The venue is located in South Tottenham, a 10-minute walk away from Stamofort Hill and Seven Sisters stations.