Windsor Poster, Castle London Berkshire Art Print
Travelers drawn to British royal heritage can display this Windsor Castle poster in a living room.
Description
This travel print centers on Windsor Castle, the historic royal residence situated in Berkshire near London. It celebrates Britain's royal estate and centuries of English monarchical history.
Stacked books and tailored upholstery pair naturally with a dark wood frame on a study wall. The print also settles comfortably above a living room credenza alongside other British keepsakes.
Give this print to a parent or friend fascinated by British royalty or fond of past travels through Berkshire.








