Little Red Napkin
About Little Red Napkin
Little Red Napkin is a boutique events company specialised in creating and planning unique and memorable special occasions.
Contact & Location
Little Red Napkin
21 Draycott Avenue, London, SW3 3BS, West London, United Kingdom