London Architecture
Keats House
Address
24 Saint Thomas Street
London, England SE1 9RS
Basic Information
Type office
Neighborhood: Southwark
Bounding Streets:
Saint Thomas Street
Great Maze Pond
Kings Head Yard
Borough High Street