Have you heard of Aylesbury Street? What about Chee Tuck Medical Hall?