British Owned Sites

TheAdmiral
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