Skip to Main Content

Stamford House signage : close-up

This 2011 photograph shows a sign for Stamford House, which is located at 39 Stamford Road. The sign is hung from the ceiling of the ground floor of the building. A partial view of the ceiling can be seen above the sign. Title devised by Library staff.

Credit Line

From the Little Red Dot Collection. All rights reserved. National Library Board, 2011


Explore More Pictures