Norland Square, Holland Park Holland Park, London