challenge: What type of housing can be found in Thames View Estate?
  
  A. Terraced housing, flats, and maisonettes
  B. Mobile homes and park homes
  C. High-rise apartments and condominiums
  D. Detached houses and semi-detached bungalows
  Answer: 