an Entity in Data Space: 134.155.108.49:8890
Walbrook House is a 22 storey tower block located off Goodwin Road in Enfield, North London. It is 61m tall and was recently refurbished.