River Thames and Palace of Westminster & x28;Houses of Parliament #141814210
Description
Photo of the Palace of Westminster & x28;known as Houses of Parliament& x29; located in the City of Westminster, London. With a sightseeing boat on the River Thames