Listen

Description

1659

As the Committee of Safety struggles to establish itself as England's new government, London falls under the sway of different ruler - coffee.