Welcome to Westminster, an area in Central London best known for its historic association with the UK government. Here, you will find landmarks such as the Palace of Westminster, Buckingham Palace, Westminster Abbey and Westminster Cathedral.

Either before or after you’ve done some sightseeing, why not visit an Afternoon Tea Westminster venue? There are plenty to choose from!

Loading...

Westminster, situated on the north bank of the River Thames, is arguably the most famous part of London. Its name originated from the informal description of the abbey, which literally faces West of the City of London.

Today, most people hear the word “Westminster” and associate it with Parliament. There are those, however, who think of an Afternoon Tea in Westminster instead!

On your next visit, why not begin the day by taking a tour of the abbey? Be sure to marvel at Big Ben and the Houses of Parliament afterwards.

Then, wander down to Number 10 and take a “selfie” outside the British Prime Minister’s residence. Just don’t forget to tuck into a scone or two with a cuppa to hand at lunchtime!