Oohlalagirl IIOther places71-75 Shelton Street, Covent Garden, LondonLondon, ENG, WC2H 9JQ. · GB+212645755814support@oohlalagirl.storeoohlalagirl.taplink.wsHours not available