Description

So choux macarons...a little piece of heaven...source of joy...that delights our taste buds!

The world of So choux French macarons in the heart of London.