This is a wall thing and a window in Hampton Court Palace. Queen Mary's Chambers i think...!