Customer Service Number
0208 319 8870
Office
Albion House 20 Queen Elizabeth Street London SE1 2RJ
Avoid
It was calm
Neat
Several times reported problems Like intercom is not working Thermostat is not working. …
Fortunately this organisation has been taken over by Peabody and will hopefully improve.
Always very helpful and polite.
Why do you ask, I don't know, you need to ask the council they wouldn't tell us where they are.
October 31st, 2023 at 10:50 am