Visit Soho Square, a vibrant part of London's West End with roots back to 1681. From the Beatles to Handel to Private Eye magazine it's all here!