Fraser Bond are the leading lettings and property management agents for Mary Queen of Scots House - London EC4A. Mary Queen of Scots House building at 143-144 Fleet Street in London EC4. The Grade II listed building has a number of flats above retails space. Historic England list entry number: 1064661. Date first listed: 10.11.1977