Britain has a flag and is governed by a Queen. The Houses of Parliament are an important institution in Britain. British currency includes coins.Read less