Westminster, one of the most iconic areas of London, is known for being the epicentre of the UK’s political power since the first official Parliament of England convened here in 1295.