My place is in Glasgow, Scotland and recently I experienced a massive drop-off in bookings, inquiries for future bookings and views (according to the stats on the website – whether they are accurate or not is another issue). I did a dummy run as a potenti...
Latest reply by
Matthew285
4 Replies
0 Likes
4 Replies
0 Likes
Level 3
Glasgow, United Kingdom