Buildings by F. C. Penrose : 1 Items Found
1 Youth Hostel in London, England
36 Carter Lane
London
  • Construction end: 1875
  • Designed by: F. C. Penrose