British Owned Sites
TheAdmiral
Forum Participant Posts: 506
What are your views, would you opt to stay at a British Owned site abroad, we have had problems and will never ever stay on a British Owned Site ever again, I would be interested in your views
Admiral
0