With a multitude of attractions such as the Parliament, the Big Ben, Westminster Abbey and Whitehall, Westminster has been the seat of the Government of England and later the British Govenrment for more than a thousand years. Easily accessible by bus or Tube from Gloucester Road.

This entry was posted in Area Information. Bookmark the permalink.

Comments are closed.