Anchor Trust phone Robert Black House, 5, Glamorgan Rd Kingston upon Thames, Greater London KT1 4JD map R B K Sheltered Housing phone Flat 27, Hugh Herland House, Portland Rd Kingston upon Thames, Greater London KT1 2SY map if (!IN_DEV) { ?> } ?>