How https://www.pictofigo.com/ works

Westminster london uk

Description: Westminster is an area in central London within the City of Westminster, part of the West End, on the north bank of the River Thames. Westminster's concentration of visitor attractions and historic landmarks, one of the highest in London, includes the Palace of Westminster, Buckingham Palace, Westminster Abbey and Westminster Cathedral. Historically the area lay within St Margaret's parish, City & Liberty of Westminster, Middlesex.

+Add to Collection

Download

349 x 1208, Hi-Res PNG Image - XLarge
Scalable EPS Image
AI Vector Image
Document
SVG File