M
mallorcaboy
Member
- Joined
- Feb 11, 2008
- Messages
- 688
This probably isn't the place to start this, but I heard today that The British Food Shop is closing. Is that right? Really sorry to hear it. Anywhere else (other than Alcudia) that is similar?