>>514231746
>House of Lords actually.
I belive that england is ruled by the bank of england (jewish bank, so it's really, the bank of satan).
Inside london is a separate jurisdiction called "the city of london" where the bank of england is located.