Original: For the building in Soho see Manor House , 21 Soho Square
Simplified: Manor House is a district of North London .