Short term apartment rentals London near Denmark Street, Soho