Howdens - West Norwood 3 Knight's Hill Square, London SE27 0HP