Oh la la Shop is located in Coventry, United Kingdom on Coventry Retail Market, Stall 144, Queen Victoria Rd. Oh la la Shop is rated 3 out of 5 in the category gift shop in United Kingdom.
Address
Coventry Retail Market, Stall 144, Queen Victoria Rd
Service options
In-store shopping