67-71 Carter Road, Munruben