Not entirely sure where this is, but it is somewhere near the Vale Hotel in the Vale of Glamorgan. Had a team building day at work today and this is the view from the site of one of the activities.
Comments
Sign in or get an account to comment.