Fact #87787
When:
Short story:
The live finals of The Rock The House competition for unsigned music artists is held at The Bedford, London, UK, with an Awards party in the evening at the House of Commons, Westminster, London, England, UK, Europe.
Tweet this Fact