Let's fill in the blanks with the correct words based on the provided definitions:
1. This shop only sells fresh flowers. florist
2. This is a shop where you can buy fresh fruit and vegetables. greengrocer's
3. This shop sells clothes and other things to raise money for a good cause. charity shop
4. If you want to buy or sell a house, you go to this place. estate agency
5. If you don't have a washing machine, you can go to this place to wash your clothes. laundrette
6. This is a great place to have a hot drink and meet your friends for a chat. coffee shop
7. This shop only sells beauty products. cosmetics store
8. In this shop, you can buy special or unusual foods from other countries. delicatessen
9. If you want to decorate your home, you need to buy things from this shop. DIY store
10. People go to this place if they want to invest or borrow money. bank