Tag: wales


  • London

    The London Consilium, though located in London as the title suggests, claims its domain as all of Great Britain: England, Scotland and Wales. It is a very old Consilium, possibly as old as the city itself and as such believes itself to be one of the best …

All Tags