True or false: Buckingham Palace is the official residence of the Queen. Buckingham Palace is the official residence of the Queen. Big Ben is a beautiful London museum. Big Ben is a beautiful London museum. Parliament consists of two Houses. Parliame