- Joined
- Oct 18, 2008
- Messages
- 2,600
- Reaction score
- 104
- Points
- 63
- Location
- Edenvale, South Africa (GMT +2)
A couple of friends are visiting the UK soon and I am thinking of asking them to bring me a horn back.
I know London is a big place but where is there a good chance of walking into a shop and buying the thing off the shelf?
I know London is a big place but where is there a good chance of walking into a shop and buying the thing off the shelf?