London - Westminster
Thank you for visiting! Westminster lies on the north bank of the River Thames in central London and includes many historic landmarks such as the Palace of Westminster, Buckingham Palace, Westminster Abbey and Westminster Cathedral.
To read more about the story behind these photos, please visit my blog at postcardsfrommeandlu.com
All of the images in this gallery are available for purchase in a variety of formats.
Read MoreTo read more about the story behind these photos, please visit my blog at postcardsfrommeandlu.com
All of the images in this gallery are available for purchase in a variety of formats.